
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - criação</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">23964</td>
		    	<td class="value error-col-3 total ko">74.167 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">6728</td>
		    	<td class="value error-col-3 total ko">20.823 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in(201,422,400), but actually found 500<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">1619</td>
		    	<td class="value error-col-3 total ko">5.011 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_criac-a-o-ce502'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['300', '900', '1500', '2101', '2701', '3301', '3901', '4501', '5101', '5701', '6302', '6902', '7502', '8102', '8702', '9302', '9902', '10503', '11103', '11703', '12303', '12903', '13503', '14104', '14704', '15304', '15904', '16504', '17104', '17704', '18305', '18905', '19505', '20105', '20705', '21305', '21905', '22506', '23106', '23706', '24306', '24906', '25506', '26107', '26707', '27307', '27907', '28507', '29107', '29707', '30308', '30908', '31508', '32108', '32708', '33308', '33908', '34509', '35109', '35709', '36309', '36909', '37509', '38110', '38710', '39310', '39910', '40510', '41110', '41710', '42311', '42911', '43511', '44111', '44711', '45311', '45911', '46512', '47112', '47712', '48312', '48912', '49512', '50113', '50713', '51313', '51913', '52513', '53113', '53713', '54314', '54914', '55514', '56114', '56714', '57314', '57914', '58515', '59115', '59715'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  33.31,4.64,1.63,0.51,0.12,0.02,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.01,0.0,0.0,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.01,0.02,0.01,0.0,0.03,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.01,0.01,0.0,0.01,0.01,0.0,0.01,0.0,0.0,0.01,0.0,0.0,0.06
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  46.82,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.31
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692796900,[26,627,1229,1831,1951,2071,2192,2312,2408,2433]],[1692796901,[6,6,6,6,6,6,6,6,6,7]],[1692796902,[7,7,8,8,8,8,8,8,8,9]],[1692796903,[7,7,7,7,7,7,7,7,7,8]],[1692796904,[5,5,6,7,7,7,7,7,7,8]],[1692796905,[7,7,8,9,9,9,9,9,9,10]],[1692796906,[6,7,8,9,10,10,10,10,10,11]],[1692796907,[9,9,9,9,9,9,9,9,9,9]],[1692796908,[6,6,6,6,6,6,6,6,6,6]],[1692796909,[8,10,12,14,14,14,15,15,15,16]],[1692796910,null],[1692796911,[5,5,6,8,8,8,8,8,8,9]],[1692796912,[4,6,7,7,7,8,9,10,10,11]],[1692796913,[4,5,7,8,8,9,9,9,9,10]],[1692796914,[5,6,6,9,10,11,11,11,11,12]],[1692796915,[5,6,8,8,8,8,8,8,8,8]],[1692796916,[4,4,4,5,6,6,7,7,7,8]],[1692796917,[3,4,5,6,7,7,9,11,12,13]],[1692796918,[5,5,5,6,6,6,6,6,6,6]],[1692796919,[4,4,4,5,5,5,5,5,5,6]],[1692796920,[4,4,5,5,5,5,5,5,5,5]],[1692796921,[4,5,6,7,7,7,8,8,8,9]],[1692796922,[4,6,7,13,14,15,16,17,18,19]],[1692796923,[5,5,5,6,6,6,6,6,6,7]],[1692796924,[5,5,5,6,6,6,6,6,6,7]],[1692796925,[4,5,5,5,6,6,6,6,6,6]],[1692796926,[3,4,5,7,7,7,8,11,13,14]],[1692796927,[4,4,4,5,5,5,5,5,5,6]],[1692796928,[4,4,5,5,6,6,6,8,10,11]],[1692796929,[3,4,4,5,5,5,6,6,6,6]],[1692796930,[3,4,4,4,4,4,4,5,5,5]],[1692796931,[3,4,5,6,6,6,6,6,6,6]],[1692796932,[3,4,5,6,6,6,8,8,9,9]],[1692796933,[3,4,5,5,5,6,6,6,10,12]],[1692796934,[3,4,5,5,6,7,10,14,16,17]],[1692796935,[3,3,4,4,4,4,5,6,6,7]],[1692796936,[2,3,4,4,4,4,4,5,5,5]],[1692796937,[3,3,4,4,4,4,5,5,9,10]],[1692796938,[3,4,4,4,5,5,5,6,7,7]],[1692796939,[2,3,4,4,4,5,5,5,6,6]],[1692796940,[2,3,4,4,4,5,5,6,8,10]],[1692796941,[3,3,4,4,4,4,5,5,5,6]],[1692796942,[2,3,3,4,4,5,6,16,21,21]],[1692796943,[2,3,4,4,4,4,5,5,6,8]],[1692796944,[2,3,3,4,4,4,5,5,6,6]],[1692796945,[2,3,4,4,4,5,5,6,7,8]],[1692796946,[3,3,4,4,4,4,4,5,6,8]],[1692796947,[2,3,4,4,4,4,5,5,7,7]],[1692796948,[2,4,5,12,20,33,73,6139,7670,7810]],[1692796949,[2,3,3,4,4,5,6,10,44,49]],[1692796950,[2,3,3,4,4,4,4,5,5,5]],[1692796951,[2,3,3,4,4,4,4,5,6,7]],[1692796952,[3,3,4,4,4,4,5,6,7,8]],[1692796953,[2,3,4,5,5,5,7,16,33,43]],[1692796954,[2,3,4,11,19,25,33,44,71,3006]],[1692796955,[2,3,21,169,235,2967,4417,6583,9515,10409]],[1692796956,[2,3,6,192,246,775,10852,13698,23080,23633]],[1692796957,[2,3,51,275,382,589,27656,29974,32572,34437]],[1692796958,[2,3,5,228,269,291,387,490,568,584]],[1692796959,[2,3,3,193,257,333,475,878,1121,1300]],[1692796960,[2,3,5,157,231,276,388,561,751,1007]],[1692796961,[2,3,4,251,289,395,455,631,713,764]],[1692796962,[3,3,4,242,292,383,571,921,1194,1293]],[1692796963,[3,3,4,169,309,519,661,963,1293,1366]],[1692796964,[3,4,4,296,418,486,808,1091,1500,1549]],[1692796965,[2,4,6,469,513,764,832,964,3259,4304]],[1692796966,[2,4,4,492,594,664,806,941,1190,1289]],[1692796967,[3,10,203,862,1013,1171,1838,9236,10899,11221]],[1692796968,[3,38,94,388,487,980,1239,11149,11621,12712]],[1692796969,[3,4,5,394,793,900,960,1056,1156,1166]],[1692796970,[3,4,4,458,592,785,969,1167,1393,1476]],[1692796971,[2,4,5,545,674,966,1182,1466,1652,1798]],[1692796972,[3,5,26,256,324,457,653,1127,1493,1653]],[1692796973,[2,3,12,304,389,664,870,1449,1878,2692]],[1692796974,[3,4,16,368,445,594,952,1669,1866,2585]],[1692796975,[3,46,150,1259,1693,3028,6105,8881,12479,12909]],[1692796976,[4,79,188,1276,1462,14021,15830,19513,20993,21341]],[1692796977,[3,107,202,410,580,923,1139,1285,1618,52737]],[1692796978,[14,177,328,600,722,963,1069,1105,1772,1977]],[1692796979,[19,212,542,953,1002,1189,1315,1396,1646,1872]],[1692796980,[12,222,296,536,606,783,1402,1627,1886,1908]],[1692796981,[15,291,403,668,739,807,1108,1677,2525,5377]],[1692796982,[5,449,614,926,1018,1289,1655,1795,2831,4492]],[1692796983,[44,340,511,989,1019,1103,1268,1577,2400,4021]],[1692796984,[3,293,568,894,1010,1098,1291,1568,1775,4098]],[1692796985,[3,366,574,890,1067,1141,1375,1562,2861,2991]],[1692796986,[4,279,491,700,809,1025,1178,1257,1319,1983]],[1692796987,[6,296,548,821,960,994,1181,1386,1682,2762]],[1692796988,[84,409,626,970,1055,1082,1184,1249,1477,1692]],[1692796989,[55,451,670,1005,1169,1243,1371,1513,1982,3297]],[1692796990,[165,364,568,870,926,1216,1366,1575,1780,1806]],[1692796991,[84,408,695,1117,1266,1482,1699,1864,2311,2770]],[1692796992,[58,400,597,896,1018,1200,1572,1739,2534,2793]],[1692796993,[39,486,705,909,978,997,1543,1775,1973,2105]],[1692796994,[63,488,698,1106,1171,1288,1399,1754,2474,2889]],[1692796995,[72,398,607,1084,1166,1310,1592,2140,2316,2379]],[1692796996,[9,421,796,1329,1515,1818,2114,2288,2563,8889]],[1692796997,[7,297,496,978,1109,1319,1795,2202,3319,6261]],[1692796998,[8,291,435,708,800,1088,1692,1973,2749,2985]],[1692796999,[15,170,301,785,891,994,1637,2381,3273,3506]],[1692797000,[2,4,20,675,768,879,1003,1301,2231,2486]],[1692797001,[2,4,10,759,889,1177,1319,1591,1882,2406]],[1692797002,[2,4,10,657,1011,1189,1498,1936,2421,2678]],[1692797003,[2,4,8,579,688,866,901,1200,1831,2270]],[1692797004,[2,3,5,691,792,908,1278,1718,2363,2665]],[1692797005,[2,4,10,863,899,1173,1484,1891,2098,2184]],[1692797006,[2,3,5,570,607,968,1284,1409,1798,1799]],[1692797007,[2,4,5,939,1063,1192,1295,1550,1997,2187]],[1692797008,[3,4,7,910,1029,1107,1250,1408,1599,1776]],[1692797009,[2,3,15,986,1079,1106,1188,1363,1893,1978]],[1692797010,[2,4,8,1001,1096,1190,1385,1504,1688,1795]],[1692797011,[3,4,8,947,1084,1193,1283,1514,2110,2387]],[1692797012,[2,3,7,1112,1325,1463,1520,1838,2058,2198]],[1692797013,[2,3,5,579,688,835,1097,1693,2683,3388]],[1692797014,[2,3,7,693,791,1153,1789,2192,2554,2697]],[1692797015,[2,4,14,628,727,790,1791,2067,2702,2981]],[1692797016,[2,4,39,689,794,1338,1746,1801,2070,2299]],[1692797017,[2,4,9,777,893,1342,1475,1896,2802,3567]],[1692797018,[2,4,9,803,919,1008,1187,1369,2548,4698]],[1692797019,[3,5,20,782,888,1082,1242,1466,2054,2604]],[1692797020,[2,12,69,802,976,1072,1094,1195,1635,2104]],[1692797021,[2,4,34,709,891,1199,1741,2025,2438,2614]],[1692797022,[2,4,10,349,498,912,1025,1219,1568,2001]],[1692797023,[2,6,34,491,660,798,927,1088,1334,1612]],[1692797024,[8,77,190,709,782,807,978,1010,1340,1678]],[1692797025,[5,85,187,791,1020,1300,1510,2009,2716,4703]],[1692797026,[4,69,206,789,1005,1124,1329,1603,1712,1813]],[1692797027,[8,99,273,794,888,928,1007,1131,1337,1406]],[1692797028,[7,115,419,772,815,898,985,1226,1447,3463]],[1692797029,[23,205,390,713,796,877,958,1202,1982,2003]],[1692797030,[5,108,197,332,398,486,505,593,1012,1116]],[1692797031,[5,101,200,377,399,478,506,599,652,678]],[1692797032,[3,52,99,182,189,203,285,311,497,602]],[1692797033,[2,10,50,98,104,172,190,208,492,875]],[1692797034,[3,37,94,202,250,294,344,495,1129,1372]],[1692797035,[2,9,72,172,187,193,278,392,484,496]],[1692797036,[3,24,87,134,205,259,355,620,1546,1760]],[1692797037,[2,54,109,304,402,496,581,707,1205,1388]],[1692797038,[5,79,128,292,299,310,411,611,899,973]],[1692797039,[3,30,93,246,300,337,422,581,694,807]],[1692797040,[3,59,115,288,380,449,593,909,1181,2102]],[1692797041,[6,95,227,585,669,800,948,1270,2189,3649]],[1692797042,[4,99,283,697,720,796,1003,1434,2031,2115]],[1692797043,[62,120,290,610,695,822,1070,1246,2359,2993]],[1692797044,[7,115,297,538,614,717,796,902,1003,1005]],[1692797045,[6,113,213,491,543,603,706,1216,1603,1706]],[1692797046,[9,101,177,305,386,503,603,690,794,904]],[1692797047,[3,64,106,487,497,514,596,610,785,896]],[1692797048,[2,19,84,291,371,390,404,592,1074,1189]],[1692797049,[2,15,74,242,385,485,578,950,1331,2210]],[1692797050,[4,23,79,187,298,413,544,1032,1594,1696]],[1692797051,[3,20,86,381,483,503,585,699,939,1112]],[1692797052,[2,16,80,206,396,488,700,993,1556,60007]],[1692797053,[5,73,97,191,207,302,608,878,1043,1195]],[1692797054,[2,31,103,278,293,309,599,698,903,1095]],[1692797055,[4,48,96,215,299,409,632,1134,1538,1900]],[1692797056,[2,65,106,198,250,494,934,1326,1697,1913]],[1692797057,[2,17,88,190,207,302,565,1166,1298,1522]],[1692797058,[2,4,9,203,282,401,882,999,1355,1471]],[1692797059,[2,6,52,182,225,487,799,1402,1588,1799]],[1692797060,[3,5,31,317,500,697,1222,1576,1704,1803]],[1692797061,[2,5,29,301,393,629,1003,1455,1598,1705]],[1692797062,[3,5,42,295,390,683,880,1078,1277,1304]],[1692797063,[3,5,12,278,297,311,500,698,785,1186]],[1692797064,[2,5,11,290,300,312,384,401,493,497]],[1692797065,[3,5,52,194,234,303,520,885,1392,1498]],[1692797066,[2,6,75,218,371,642,809,1324,1639,1693]],[1692797067,[2,6,18,183,198,262,303,1195,1565,1897]],[1692797068,[3,5,20,279,385,604,695,821,1051,1099]],[1692797069,[2,4,9,272,294,380,406,501,603,704]],[1692797070,[2,5,60,189,297,508,678,950,1438,1591]],[1692797071,[2,5,18,128,188,192,406,951,1160,1191]],[1692797072,[3,5,81,191,193,203,297,398,800,913]],[1692797073,[2,4,12,104,161,274,380,433,613,683]],[1692797074,[2,5,12,113,186,189,201,287,494,589]],[1692797075,[2,6,14,175,187,195,208,298,561,688]],[1692797076,[2,5,11,102,145,193,208,302,470,686]],[1692797077,[2,5,18,178,200,269,299,395,669,1285]],[1692797078,[2,5,19,113,183,207,299,485,651,902]],[1692797079,[2,6,19,294,299,393,411,791,1100,1285]],[1692797080,[3,8,21,102,183,299,403,737,1141,1313]],[1692797081,[4,17,86,193,299,396,512,702,1263,1689]],[1692797082,[3,16,88,190,276,302,457,781,2294,2408]],[1692797083,[3,19,94,226,298,308,486,701,1625,2311]],[1692797084,[4,29,102,189,233,400,836,1120,42106,42688]],[1692797085,[4,25,98,207,306,456,1193,1387,41344,41411]],[1692797086,[2,30,90,205,286,420,839,1922,40619,40691]],[1692797087,[3,14,88,202,398,585,956,39513,39884,39908]],[1692797088,[2,6,73,411,889,1144,9986,39540,39645,39704]],[1692797089,[2,10,68,202,295,395,894,1395,39038,39114]],[1692797090,[3,17,93,282,406,1587,1806,25520,38415,38443]],[1692797091,[4,18,81,188,203,315,1361,37508,37646,37806]],[1692797092,[4,33,93,290,327,819,1692,16386,37378,37508]],[1692797093,[3,16,79,296,339,1037,1970,36401,44366,44650]],[1692797094,[5,61,111,693,910,1119,1898,45850,47451,47755]],[1692797095,[5,77,119,715,905,1100,48188,49499,50140,50680]],[1692797096,[2,11,89,587,793,925,1303,52376,53252,53337]],[1692797097,[2,5,66,1399,2101,2284,54188,55008,56022,56338]],[1692797098,[3,26,98,283,380,1276,57493,58636,59993,59996]],[1692797099,[2,5,87,384,399,800,1164,59918,59949,59992]],[1692797100,[2,4,16,392,492,631,1005,59828,59925,59938]],[1692797101,[2,6,71,605,998,1101,1280,1580,59968,59996]],[1692797102,[3,17,75,316,507,724,1175,1969,59964,59999]],[1692797103,[4,11,70,303,364,413,520,612,702,59966]],[1692797104,[5,15,90,106,113,197,235,364,427,502]],[1692797105,[5,85,101,198,278,295,309,388,462,502]],[1692797106,null],[1692797107,null],[1692797108,null],[1692797109,null],[1692797110,null],[1692797111,null],[1692797112,null],[1692797113,null],[1692797114,null],[1692797115,null],[1692797116,null],[1692797117,null],[1692797118,null],[1692797119,null],[1692797120,null],[1692797121,null],[1692797122,null],[1692797123,null],[1692797124,null],[1692797125,null],[1692797126,null],[1692797127,null],[1692797128,null],[1692797129,null],[1692797130,null],[1692797131,null],[1692797132,null],[1692797133,null],[1692797134,null],[1692797135,null],[1692797136,null],[1692797137,null],[1692797138,null],[1692797139,null],[1692797140,null],[1692797141,null],[1692797142,null],[1692797143,null],[1692797144,null],[1692797145,null],[1692797146,null],[1692797147,null],[1692797148,null],[1692797149,null],[1692797150,null],[1692797151,null],[1692797152,null],[1692797153,null],[1692797154,null],[1692797155,null],[1692797156,null],[1692797157,null],[1692797158,null],[1692797159,null],[1692797160,null],[1692797161,null],[1692797162,null],[1692797163,null],[1692797164,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692796900,[2,2,0]],[1692796901,[2,2,0]],[1692796902,[2,2,0]],[1692796903,[2,2,0]],[1692796904,[2,2,0]],[1692796905,[2,2,0]],[1692796906,[2,2,0]],[1692796907,[2,2,0]],[1692796908,[2,2,0]],[1692796909,[2,2,0]],[1692796910,[0,0,0]],[1692796911,[5,5,0]],[1692796912,[7,7,0]],[1692796913,[2,2,0]],[1692796914,[7,7,0]],[1692796915,[3,3,0]],[1692796916,[4,4,0]],[1692796917,[8,8,0]],[1692796918,[4,4,0]],[1692796919,[4,4,0]],[1692796920,[5,5,0]],[1692796921,[5,5,0]],[1692796922,[7,7,0]],[1692796923,[5,5,0]],[1692796924,[3,3,0]],[1692796925,[6,6,0]],[1692796926,[9,9,0]],[1692796927,[13,13,0]],[1692796928,[16,16,0]],[1692796929,[20,20,0]],[1692796930,[22,22,0]],[1692796931,[26,26,0]],[1692796932,[29,29,0]],[1692796933,[33,33,0]],[1692796934,[36,36,0]],[1692796935,[39,39,0]],[1692796936,[42,42,0]],[1692796937,[46,46,0]],[1692796938,[49,49,0]],[1692796939,[52,52,0]],[1692796940,[56,56,0]],[1692796941,[59,59,0]],[1692796942,[62,62,0]],[1692796943,[65,65,0]],[1692796944,[70,70,0]],[1692796945,[72,72,0]],[1692796946,[75,75,0]],[1692796947,[78,78,0]],[1692796948,[83,83,0]],[1692796949,[85,85,0]],[1692796950,[89,89,0]],[1692796951,[91,91,0]],[1692796952,[96,96,0]],[1692796953,[98,98,0]],[1692796954,[102,102,0]],[1692796955,[105,105,0]],[1692796956,[108,108,0]],[1692796957,[112,109,3]],[1692796958,[115,101,14]],[1692796959,[119,104,15]],[1692796960,[121,105,16]],[1692796961,[125,102,23]],[1692796962,[128,102,26]],[1692796963,[132,105,27]],[1692796964,[135,98,37]],[1692796965,[138,115,23]],[1692796966,[141,106,35]],[1692796967,[145,116,29]],[1692796968,[148,107,41]],[1692796969,[152,128,24]],[1692796970,[154,119,35]],[1692796971,[158,122,36]],[1692796972,[161,128,33]],[1692796973,[165,127,38]],[1692796974,[168,127,41]],[1692796975,[171,118,53]],[1692796976,[174,126,48]],[1692796977,[177,112,65]],[1692796978,[181,102,79]],[1692796979,[185,109,76]],[1692796980,[188,111,77]],[1692796981,[190,107,83]],[1692796982,[195,104,91]],[1692796983,[197,95,102]],[1692796984,[202,105,97]],[1692796985,[204,102,102]],[1692796986,[207,104,103]],[1692796987,[210,120,90]],[1692796988,[214,120,94]],[1692796989,[218,117,101]],[1692796990,[221,120,101]],[1692796991,[223,119,104]],[1692796992,[227,124,103]],[1692796993,[231,115,116]],[1692796994,[234,125,109]],[1692796995,[236,114,122]],[1692796996,[241,135,106]],[1692796997,[244,112,132]],[1692796998,[247,114,133]],[1692796999,[251,119,132]],[1692797000,[253,130,123]],[1692797001,[257,138,119]],[1692797002,[260,144,116]],[1692797003,[264,125,139]],[1692797004,[267,138,129]],[1692797005,[270,135,135]],[1692797006,[273,140,133]],[1692797007,[277,139,138]],[1692797008,[280,139,141]],[1692797009,[283,139,144]],[1692797010,[287,125,162]],[1692797011,[290,134,156]],[1692797012,[293,148,145]],[1692797013,[296,139,157]],[1692797014,[301,146,155]],[1692797015,[302,124,178]],[1692797016,[307,124,183]],[1692797017,[310,129,181]],[1692797018,[313,145,168]],[1692797019,[316,137,179]],[1692797020,[320,124,196]],[1692797021,[322,155,167]],[1692797022,[327,138,189]],[1692797023,[329,158,171]],[1692797024,[333,152,181]],[1692797025,[336,153,183]],[1692797026,[340,142,198]],[1692797027,[342,133,209]],[1692797028,[346,132,214]],[1692797029,[350,102,248]],[1692797030,[352,147,205]],[1692797031,[356,139,217]],[1692797032,[359,148,211]],[1692797033,[363,162,201]],[1692797034,[366,177,189]],[1692797035,[369,140,229]],[1692797036,[372,79,293]],[1692797037,[376,150,226]],[1692797038,[379,150,229]],[1692797039,[383,159,224]],[1692797040,[385,173,212]],[1692797041,[389,162,227]],[1692797042,[392,138,254]],[1692797043,[396,132,264]],[1692797044,[398,136,262]],[1692797045,[403,134,269]],[1692797046,[405,161,244]],[1692797047,[409,155,254]],[1692797048,[411,164,247]],[1692797049,[416,166,250]],[1692797050,[419,156,263]],[1692797051,[421,155,266]],[1692797052,[425,166,259]],[1692797053,[429,161,268]],[1692797054,[433,172,261]],[1692797055,[434,149,285]],[1692797056,[439,158,281]],[1692797057,[441,142,299]],[1692797058,[445,155,290]],[1692797059,[449,152,297]],[1692797060,[452,137,315]],[1692797061,[454,125,329]],[1692797062,[459,122,337]],[1692797063,[461,122,339]],[1692797064,[465,128,337]],[1692797065,[468,139,329]],[1692797066,[472,138,334]],[1692797067,[474,135,339]],[1692797068,[478,137,341]],[1692797069,[481,116,365]],[1692797070,[485,153,332]],[1692797071,[488,128,360]],[1692797072,[491,132,359]],[1692797073,[495,134,361]],[1692797074,[498,137,361]],[1692797075,[501,140,361]],[1692797076,[504,134,370]],[1692797077,[507,145,362]],[1692797078,[512,178,334]],[1692797079,[515,162,353]],[1692797080,[517,154,363]],[1692797081,[521,167,354]],[1692797082,[522,165,357]],[1692797083,[530,170,360]],[1692797084,[530,157,373]],[1692797085,[535,170,365]],[1692797086,[537,174,363]],[1692797087,[541,153,388]],[1692797088,[543,179,364]],[1692797089,[548,177,371]],[1692797090,[550,168,382]],[1692797091,[555,173,382]],[1692797092,[556,173,383]],[1692797093,[561,165,396]],[1692797094,[564,173,391]],[1692797095,[568,172,396]],[1692797096,[570,166,404]],[1692797097,[573,196,377]],[1692797098,[577,173,404]],[1692797099,[580,161,419]],[1692797100,[585,186,399]],[1692797101,[586,133,453]],[1692797102,[590,162,428]],[1692797103,[593,146,447]],[1692797104,[598,88,510]],[1692797105,[277,41,236]],[1692797106,[0,0,0]],[1692797107,[0,0,0]],[1692797108,[0,0,0]],[1692797109,[0,0,0]],[1692797110,[0,0,0]],[1692797111,[0,0,0]],[1692797112,[0,0,0]],[1692797113,[0,0,0]],[1692797114,[0,0,0]],[1692797115,[0,0,0]],[1692797116,[0,0,0]],[1692797117,[0,0,0]],[1692797118,[0,0,0]],[1692797119,[0,0,0]],[1692797120,[0,0,0]],[1692797121,[0,0,0]],[1692797122,[0,0,0]],[1692797123,[0,0,0]],[1692797124,[0,0,0]],[1692797125,[0,0,0]],[1692797126,[0,0,0]],[1692797127,[0,0,0]],[1692797128,[0,0,0]],[1692797129,[0,0,0]],[1692797130,[0,0,0]],[1692797131,[0,0,0]],[1692797132,[0,0,0]],[1692797133,[0,0,0]],[1692797134,[0,0,0]],[1692797135,[0,0,0]],[1692797136,[0,0,0]],[1692797137,[0,0,0]],[1692797138,[0,0,0]],[1692797139,[0,0,0]],[1692797140,[0,0,0]],[1692797141,[0,0,0]],[1692797142,[0,0,0]],[1692797143,[0,0,0]],[1692797144,[0,0,0]],[1692797145,[0,0,0]],[1692797146,[0,0,0]],[1692797147,[0,0,0]],[1692797148,[0,0,0]],[1692797149,[0,0,0]],[1692797150,[0,0,0]],[1692797151,[0,0,0]],[1692797152,[0,0,0]],[1692797153,[0,0,0]],[1692797154,[0,0,0]],[1692797155,[0,0,0]],[1692797156,[0,0,0]],[1692797157,[0,0,0]],[1692797158,[0,0,0]],[1692797159,[0,0,0]],[1692797160,[0,0,0]],[1692797161,[0,0,0]],[1692797162,[0,0,0]],[1692797163,[0,0,0]],[1692797164,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692796900,[0,0,0]],[1692796901,[3,3,0]],[1692796902,[3,3,0]],[1692796903,[2,2,0]],[1692796904,[2,2,0]],[1692796905,[2,2,0]],[1692796906,[2,2,0]],[1692796907,[2,2,0]],[1692796908,[2,2,0]],[1692796909,[2,2,0]],[1692796910,[0,0,0]],[1692796911,[5,5,0]],[1692796912,[7,7,0]],[1692796913,[2,2,0]],[1692796914,[7,7,0]],[1692796915,[3,3,0]],[1692796916,[4,4,0]],[1692796917,[8,8,0]],[1692796918,[4,4,0]],[1692796919,[4,4,0]],[1692796920,[5,5,0]],[1692796921,[5,5,0]],[1692796922,[7,7,0]],[1692796923,[5,5,0]],[1692796924,[2,2,0]],[1692796925,[7,7,0]],[1692796926,[9,9,0]],[1692796927,[13,13,0]],[1692796928,[16,16,0]],[1692796929,[20,20,0]],[1692796930,[22,22,0]],[1692796931,[26,26,0]],[1692796932,[29,29,0]],[1692796933,[33,33,0]],[1692796934,[36,36,0]],[1692796935,[39,39,0]],[1692796936,[42,42,0]],[1692796937,[46,46,0]],[1692796938,[49,49,0]],[1692796939,[52,52,0]],[1692796940,[56,56,0]],[1692796941,[58,58,0]],[1692796942,[62,62,0]],[1692796943,[66,66,0]],[1692796944,[69,69,0]],[1692796945,[72,72,0]],[1692796946,[76,76,0]],[1692796947,[78,78,0]],[1692796948,[77,77,0]],[1692796949,[86,86,0]],[1692796950,[88,88,0]],[1692796951,[92,92,0]],[1692796952,[95,95,0]],[1692796953,[99,99,0]],[1692796954,[100,100,0]],[1692796955,[83,83,0]],[1692796956,[96,96,0]],[1692796957,[94,94,0]],[1692796958,[102,102,0]],[1692796959,[102,102,0]],[1692796960,[111,111,0]],[1692796961,[101,101,0]],[1692796962,[101,101,0]],[1692796963,[103,103,0]],[1692796964,[94,94,0]],[1692796965,[116,116,0]],[1692796966,[113,113,0]],[1692796967,[90,90,0]],[1692796968,[117,117,0]],[1692796969,[120,120,0]],[1692796970,[122,122,0]],[1692796971,[120,120,0]],[1692796972,[126,126,0]],[1692796973,[133,133,0]],[1692796974,[122,122,0]],[1692796975,[103,103,0]],[1692796976,[95,95,0]],[1692796977,[114,114,0]],[1692796978,[110,110,0]],[1692796979,[106,106,0]],[1692796980,[116,116,0]],[1692796981,[107,107,0]],[1692796982,[93,93,0]],[1692796983,[104,104,0]],[1692796984,[104,104,0]],[1692796985,[105,105,0]],[1692796986,[116,116,0]],[1692796987,[115,115,0]],[1692796988,[108,108,0]],[1692796989,[124,124,0]],[1692796990,[115,115,0]],[1692796991,[118,118,0]],[1692796992,[132,132,0]],[1692796993,[117,117,0]],[1692796994,[126,126,0]],[1692796995,[118,116,2]],[1692796996,[138,127,11]],[1692796997,[175,116,59]],[1692796998,[271,149,122]],[1692796999,[245,122,123]],[1692797000,[261,143,118]],[1692797001,[258,138,120]],[1692797002,[251,135,116]],[1692797003,[273,134,139]],[1692797004,[276,147,129]],[1692797005,[258,123,135]],[1692797006,[276,143,133]],[1692797007,[273,135,138]],[1692797008,[282,141,141]],[1692797009,[277,133,144]],[1692797010,[295,133,162]],[1692797011,[288,132,156]],[1692797012,[278,133,145]],[1692797013,[307,150,157]],[1692797014,[303,148,155]],[1692797015,[296,118,178]],[1692797016,[297,114,183]],[1692797017,[319,141,178]],[1692797018,[309,146,163]],[1692797019,[316,136,180]],[1692797020,[321,127,194]],[1692797021,[326,156,170]],[1692797022,[330,143,187]],[1692797023,[322,154,168]],[1692797024,[336,146,190]],[1692797025,[333,149,184]],[1692797026,[326,131,195]],[1692797027,[345,132,213]],[1692797028,[350,143,207]],[1692797029,[340,106,234]],[1692797030,[375,164,211]],[1692797031,[353,150,203]],[1692797032,[377,169,208]],[1692797033,[364,167,197]],[1692797034,[342,160,182]],[1692797035,[380,155,225]],[1692797036,[369,82,287]],[1692797037,[328,114,214]],[1692797038,[386,165,221]],[1692797039,[375,157,218]],[1692797040,[369,152,217]],[1692797041,[370,149,221]],[1692797042,[382,144,238]],[1692797043,[370,126,244]],[1692797044,[389,140,249]],[1692797045,[399,146,253]],[1692797046,[416,169,247]],[1692797047,[414,162,252]],[1692797048,[404,166,238]],[1692797049,[403,163,240]],[1692797050,[415,158,257]],[1692797051,[411,152,259]],[1692797052,[412,165,247]],[1692797053,[419,164,255]],[1692797054,[427,174,253]],[1692797055,[427,149,278]],[1692797056,[403,141,262]],[1692797057,[446,162,284]],[1692797058,[448,156,292]],[1692797059,[430,139,291]],[1692797060,[457,143,314]],[1692797061,[441,115,326]],[1692797062,[470,133,337]],[1692797063,[471,133,338]],[1692797064,[468,130,338]],[1692797065,[460,132,328]],[1692797066,[472,137,335]],[1692797067,[475,136,339]],[1692797068,[474,134,340]],[1692797069,[492,128,364]],[1692797070,[479,146,333]],[1692797071,[492,132,360]],[1692797072,[494,135,359]],[1692797073,[497,137,360]],[1692797074,[500,138,362]],[1692797075,[503,142,361]],[1692797076,[503,136,367]],[1692797077,[507,137,370]],[1692797078,[513,177,336]],[1692797079,[507,158,349]],[1692797080,[507,149,358]],[1692797081,[520,167,353]],[1692797082,[530,162,368]],[1692797083,[527,162,365]],[1692797084,[531,159,372]],[1692797085,[528,164,364]],[1692797086,[540,166,374]],[1692797087,[538,149,389]],[1692797088,[531,151,380]],[1692797089,[556,178,378]],[1692797090,[537,157,380]],[1692797091,[557,161,396]],[1692797092,[558,167,391]],[1692797093,[556,147,409]],[1692797094,[546,143,403]],[1692797095,[577,165,412]],[1692797096,[586,165,421]],[1692797097,[561,159,402]],[1692797098,[567,146,421]],[1692797099,[597,161,436]],[1692797100,[589,181,408]],[1692797101,[575,120,455]],[1692797102,[597,158,439]],[1692797103,[596,149,447]],[1692797104,[597,110,487]],[1692797105,[360,57,303]],[1692797106,[100,0,100]],[1692797107,[92,0,92]],[1692797108,[103,0,103]],[1692797109,[111,0,111]],[1692797110,[107,0,107]],[1692797111,[111,0,111]],[1692797112,[116,1,115]],[1692797113,[128,0,128]],[1692797114,[118,0,118]],[1692797115,[127,0,127]],[1692797116,[113,0,113]],[1692797117,[87,0,87]],[1692797118,[11,0,11]],[1692797119,[14,0,14]],[1692797120,[5,0,5]],[1692797121,[4,0,4]],[1692797122,[0,0,0]],[1692797123,[0,0,0]],[1692797124,[0,0,0]],[1692797125,[0,0,0]],[1692797126,[18,18,0]],[1692797127,[13,13,0]],[1692797128,[26,25,1]],[1692797129,[22,22,0]],[1692797130,[4,4,0]],[1692797131,[0,0,0]],[1692797132,[0,0,0]],[1692797133,[0,0,0]],[1692797134,[0,0,0]],[1692797135,[0,0,0]],[1692797136,[0,0,0]],[1692797137,[0,0,0]],[1692797138,[21,4,17]],[1692797139,[21,3,18]],[1692797140,[28,5,23]],[1692797141,[22,1,21]],[1692797142,[23,6,17]],[1692797143,[30,5,25]],[1692797144,[31,3,28]],[1692797145,[32,8,24]],[1692797146,[30,4,26]],[1692797147,[27,2,25]],[1692797148,[33,3,30]],[1692797149,[38,5,33]],[1692797150,[36,5,31]],[1692797151,[45,9,36]],[1692797152,[35,7,28]],[1692797153,[37,7,30]],[1692797154,[37,1,36]],[1692797155,[44,5,39]],[1692797156,[45,7,38]],[1692797157,[55,4,51]],[1692797158,[76,5,71]],[1692797159,[76,10,66]],[1692797160,[74,11,63]],[1692797161,[89,3,86]],[1692797162,[102,6,96]],[1692797163,[118,1,117]],[1692797164,[190,0,190]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 22320.0, color: '#68b65c'},{name: 'KO', y: 32311.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[6,2312],[7,7],[8,7],[8,9],[8,10],[8,9],[8,6],[8,15],[8,9],[9,6],[9,8],[10,8],[10,6],[11,7],[12,6],[12,5],[13,8],[14,5],[14,8],[14,6],[15,10],[16,17],[17,11],[19,11],[20,6],[29,11],[39,5],[46,8],[52,6],[57,5],[63,6],[74,8],[79,6],[87,14],[92,6],[99,5],[110,5],[113,6],[119,5],[129,6],[136,5],[139,16],[151,5],[152,5],[161,6],[167,5],[174,6139],[176,5],[193,5],[196,10],[203,5],[208,6],[215,6583],[218,16],[220,44],[221,29974],[229,13698],[238,490],[244,878],[252,921],[252,1091],[256,561],[260,631],[260,963],[266,9236],[278,964],[280,941],[296,11149],[296,19513],[300,1056],[302,1466],[304,1167],[308,8881],[316,1127],[318,1449],[318,1669],[319,1396],[322,1285],[329,1795],[330,1105],[334,1677],[334,1577],[340,1627],[346,1568],[351,1562],[362,1257],[365,1386],[365,1249],[373,1575],[382,1864],[385,1513],[385,1775],[391,388],[396,1739],[401,2202],[404,2140],[411,1754],[411,2288],[419,2381],[434,1973],[436,1591],[441,1200],[442,1301],[444,1891],[445,1936],[449,1409],[460,1408],[462,1550],[465,1718],[470,1363],[474,1504],[476,1838],[478,2067],[479,1514],[486,1801],[504,1693],[505,1896],[510,2192],[510,1369],[515,1466],[517,1195],[527,1202],[529,1219],[530,1603],[538,2025],[538,620],[542,1010],[544,1131],[548,1088],[554,2009],[555,1226],[568,599],[569,707],[579,593],[586,495],[589,392],[590,311],[601,1246],[602,208],[607,1434],[608,581],[608,1270],[609,909],[617,611],[618,902],[626,1216],[640,610],[646,699],[648,690],[651,592],[657,1326],[660,1032],[661,878],[664,950],[664,1455],[668,993],[669,1134],[675,1402],[676,698],[680,1078],[682,1166],[683,1576],[684,698],[685,999],[693,401],[696,885],[699,1195],[706,1324],[707,821],[707,501],[719,951],[724,398],[726,950],[729,433],[733,298],[734,287],[734,302],[737,395],[768,737],[771,791],[773,485],[784,702],[786,701],[788,781],[790,1120],[796,39513],[798,1922],[806,39540],[807,1387],[812,25520],[816,45850],[822,37508],[826,1580],[827,1395],[828,36401],[832,16386],[833,58636],[834,364],[845,49499],[845,52376],[848,55008],[854,59918],[859,612],[868,1969],[873,59828]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[221,60000],[238,60001],[244,60001],[252,60001],[252,60000],[256,60000],[260,60001],[260,60001],[266,60000],[278,60000],[280,60000],[296,60006],[296,60001],[300,60002],[302,60001],[304,60001],[308,60001],[316,60001],[318,60001],[318,60001],[319,60001],[322,60001],[329,60000],[330,60000],[334,60000],[334,60001],[340,60001],[346,60001],[351,60001],[362,60000],[365,60000],[365,60000],[373,60000],[382,60000],[385,60000],[385,60000],[391,60000],[396,60000],[401,60001],[404,60000],[411,60000],[411,60000],[419,60000],[434,60000],[436,3],[441,2],[442,6],[444,2],[445,2],[449,1],[460,3],[462,4],[465,2],[470,1],[474,1],[476,2],[478,1],[479,2],[486,2],[504,2],[505,3],[510,2],[510,60000],[515,60000],[517,60000],[527,60000],[529,60000],[530,60000],[538,60000],[538,60000],[542,60000],[544,60000],[548,60000],[554,60000],[555,60001],[568,60000],[569,60000],[579,60000],[586,60000],[589,60000],[590,60000],[601,60001],[602,60001],[607,60000],[608,60000],[608,60001],[609,60001],[617,60001],[618,60001],[626,60000],[640,60000],[646,60000],[648,60000],[651,60000],[657,60001],[660,60001],[661,60000],[664,60000],[664,3],[668,60000],[669,60001],[675,21],[676,60000],[680,1],[682,60000],[683,4],[684,2],[685,3],[693,2],[696,3],[699,1],[706,2],[707,3],[707,2],[719,1],[724,3],[726,1],[729,3],[733,1],[734,2],[734,1],[737,2],[768,60000],[771,24007],[773,21007],[784,60000],[786,60000],[788,28],[790,60000],[796,60000],[798,60000],[806,60000],[807,60000],[812,60000],[816,60000],[822,60000],[826,60001],[827,60000],[828,60000],[832,60000],[833,60000],[834,60001],[845,60000],[845,60000],[848,60000],[854,60000],[859,60000],[868,60000],[873,60001]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
